storage lakes - French English Dictionary